	function ActualizarDatos(){
		var cliente_id = $('#cliente_id').attr('value');
		var nombres = $('#nombres').attr('value'); 
		var telefono = $("#telefono").attr("value");
		var fecha_nac = $("#fecha_nacimiento").attr("value");
		var indice = document.getElementById('grupo').selectedIndex;
		var grupo = document.getElementById('grupo').options[indice].value;
		
		
if(telefono == "" || telefono.length!=8){
			alert("El télefono del contacto esta incompleto!");
		}
		else{
			if(/^[0-9]+$/.test(telefono) == false){
				alert("No se admiten caracteres en el télefono");
			}
			else{
			if(grupo=="Seleccione un Grupo"){
				alert("Necesita especificar el grupo al que pertenece el contacto!");
			}
			else{
				if(nombres==""){
					if(confirm("El Formulario contiene campos vacios, ¿Desea Continuar?")){
		$.ajax({
						url: 'actualizar.php',
						type: "POST",
						data: "submit=&nombres="+nombres+"&telefono="+telefono+"&cliente_id="+cliente_id+"&grupo="+grupo+"&fecha_nacimiento="+fecha_nac,
						success: function(datos){
						alert(datos);
						ConsultaDatos();
						$("#formulario").hide();
						$("#tabla").show();
						document.location.href='index_contactos.php';
						}
						});	
					}
				}
				else{
		$.ajax({
						url: 'actualizar.php',
						type: "POST",
						data: "submit=&nombres="+nombres+"&telefono="+telefono+"&cliente_id="+cliente_id+"&grupo="+grupo+"&fecha_nacimiento="+fecha_nac,
						success: function(datos){
						alert(datos);
						ConsultaDatos();
						$("#formulario").hide();
						$("#tabla").show();
						document.location.href='index_contactos.php';
						}
						});	
				}
			}
		}	
		}
		
								
	
		
		return false;
	}	
	
	
	function ConsultaDatos(){
		$.ajax({
			url: 'consulta.php',
			cache: false,
			type: "GET",
			success: function(datos){
				$("#tabla").html(datos);
			}
		});
	}
	
	function EliminarDato(cliente_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'eliminar.php',
				type: "GET",
				data: "id="+cliente_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+cliente_id).remove();
					document.location.href='index_contactos.php';
				}
			});
		}
		return false;
	}
	
	function GrabarDatos(){
		var nombres = $('#nombres').attr('value');
		var telefono = $("#telefono").attr("value");
		var fecha_nac = $("#fecha_nacimiento").attr("value");
		var indice = document.getElementById('grupo').selectedIndex;
		var grupo = document.getElementById('grupo').options[indice].value;
		
		if(telefono == "" || telefono.length<8){
			alert("El télefono del contacto esta incompleto!");
		}
		else{
			if(/^[0-9]+$/.test(telefono) == false){
				alert("No se admiten caracteres en el télefono");
			}
			else{
			if(grupo=="Seleccione un Grupo"){
				alert("Necesita especificar el grupo al que pertenece el contacto!");
			}
			else{
				if(nombres==""){
					if(confirm("El Formulario contiene campos vacios, ¿Desea Continuar?")){
		$.ajax({
			url: 'nuevo.php',
			type: "POST",
			data: "submit=&nombres="+nombres+"&telefono="+telefono+"&grupo="+grupo+"&fecha_nacimiento="+fecha_nac,
			success: function(datos){
				ConsultaDatos();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
			}
		});
					}
				}
				else{
		$.ajax({
			url: 'nuevo.php',
			type: "POST",
			data: "submit=&nombres="+nombres+"&telefono="+telefono+"&grupo="+grupo+"&fecha_nacimiento="+fecha_nac,
			success: function(datos){
				ConsultaDatos();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_contactos.php';
			}
		});
				}
			}
		}	
		}


		return false;
	}	
	

	function Cancelar(){
		$("#formulario").hide();
		$("#tabla").show();
		return false;
	}
	
	// funciones del calendario
	function update_calendar(){
		var month = $('#calendar_mes').attr('value');
		var year = $('#calendar_anio').attr('value');
	
		var valores='month='+month+'&year='+year;
	
		$.ajax({
			url: 'calendario.php',
			type: "GET",
			data: valores,
			success: function(datos){
				$("#calendario_dias").html(datos);
			}
		});
	}
	
	function set_date(date){
		$('#fecha_nacimiento').attr('value',date);
		show_calendar();
	}
	
	function show_calendar(){
		$('#calendario').toggle();
	}
	
	
	


////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////

function GrabarUser(){
		var nombre = $('#nombre').attr('value');
		var apellido = $('#apellido').attr('value'); 
		var login = $("#login").attr("value");
		var psw = $("#psw").attr("value");
		var role = $("#role").attr("value");

		$.ajax({
			url: 'nuser.php',
			type: "POST",
			data: "submit=&nombre="+nombre+"&apellido="+apellido+"&login="+login+"&psw="+psw+"&role="+role,
			success: function(datos){
				ConsultaDatos();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_users.php';
			}
		});
		return false;
	}	
	
	function ActualizarUser(){
		var user_id = $('#user_id').attr('value');
		var nombre = $('#nombre').attr('value');
		var apellido = $('#apellido').attr('value'); 
		var login = $("#login").attr("value");
		var psw = $("#psw").attr("value");
		var role = $("#role").attr("value");

		$.ajax({
			url: 'actuser.php',
			type: "POST",
			data: "submit=&nombre="+nombre+"&apellido="+apellido+"&login="+login+"&psw="+psw+"&role="+role+"&user_id="+user_id,
			success: function(datos){
				alert(datos);
				ConsultaDatos();
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_users.php';
			}
		});
		return false;
	}	

function EliminarUser(user_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'spruser.php',
				type: "GET",
				data: "id="+user_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+user_id).remove();
					document.location.href='index_users.php';
				}
			});
		}
		return false;
	}
	///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////	
	function GrabarRole(){
		var role = $('#role').attr('value');		
		var descripcion = $('#descripcion').attr('value');
		$.ajax({
			url: 'nrole.php',
			type: "POST",
			data: "submit=&role="+role+"&descripcion="+descripcion,
			success: function(datos){
				ConsultaRole();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_roles.php';
			}
		});
		return false;
	}
	
	function ActualizarRole(){
		var grupo_id = $('#role_id').attr('value');
		var nombre = $('#role').attr('value');
		var descripcion = $('#descripcion').attr('value');

		var er = new RegExp(/\s/);

		if(er.test(nombre)){
		alert('No se permiten espacios1');

		}
		else{


		$.ajax({
			url: 'actrole.php',
			type: "POST",
			data: "submit=&role="+role+"&descripcion="+descripcion+"&role_id="+role_id,
			success: function(datos){
				alert(datos);
				ConsultaRole();
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_roles.php';
			}
		});
		return false;
		}
	}	
	
	function EliminarRole(role_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'sprrole.php',
				type: "GET",
				data: "id="+role_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+role_id).remove();
					document.location.href='index_roles.php';
				}
			});
		}
		return false;
	}

function ConsultaRole(){
		$.ajax({
			url: 'role.php',
			cache: false,
			type: "GET",
			success: function(datos){
				$("#tabla").html(datos);
			}
		});
	}
	
	
	function GrabarKeyword(){
		var nombre = $('#nombre').attr('value');		
		var descripcion = $('#descripcion').attr('value');
		var mensaje1 = $('#mensaje1').attr('value');
		var mensaje2 = $('#mensaje2').attr('value');
		
		if(mensaje1 == "" || mensaje1.length>155){
			alert('Estimado usuario asegurese de no dejar en blanco la Respuesta 1 o que esta exceda los 155 caracteres.');
		}
		else{
			if(mensaje2.length>155){
				alert('Estimado usuario verifique que la Respuesta 2 no exceda los 155 caracteres.');
			}
			else{
				$.ajax({
				url: 'nkeyword.php',
				type: "POST",
				data: "submit=&nombre="+nombre+"&descripcion="+descripcion+"&mensaje1="+mensaje1+"&mensaje2="+mensaje2,
				success: function(datos){
					ConsultaKeyword();
					alert(datos);
					$("#formulario").hide();
					$("#tabla").show();
					document.location.href='index_keyword.php';
					}
				});
				return false;
				
				}
		}
		

	}
	
	function ActualizarKeyword(){
		var keyword_id = $('#keyword_id').attr('value');
		var nombre = $('#nombre').attr('value');
		var descripcion = $('#descripcion').attr('value');
		var mensaje1 = $('#mensaje1').attr('value');
		var mensaje2 = $('#mensaje2').attr('value');
		if(mensaje1 == "" || mensaje1.length>155){
			alert('Estimado usuario asegurese de no dejar en blanco la Respuesta 1 o que esta exceda los 155 caracteres.');
		}
		else{
			if(mensaje2.length>155){
				alert('Estimado usuario verifique que la Respuesta 2 no exceda los 155 caracteres.');
			}
			else{
				$.ajax({
				url: 'actkeyword.php',
				type: "POST",
				data: "submit=&nombre="+nombre+"&descripcion="+descripcion+"&mensaje1="+mensaje1+"&mensaje2="+mensaje2+"&keyword_id="+keyword_id,
				success: function(datos){
					alert(datos);
					ConsultaKeyword();
					$("#formulario").hide();
					$("#tabla").show();
					document.location.href='index_keyword.php';
					}
				});
				return false;
			}
		}

		
	}	
	
	function EliminarKeyword(keyword_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'sprkeyword.php',
				type: "GET",
				data: "id="+keyword_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+keyword_id).remove();
					document.location.href='index_keyword.php';
				}
			});
		}
		return false;
	}

function ConsultaKeyword(){
		$.ajax({
			url: 'keyword.php',
			cache: false,
			type: "GET",
			success: function(datos){
				$("#tabla").html(datos);
			}
		});
	}

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////	
	function GrabarGrupo(){
		var nombre = $('#nombre').attr('value');		
		var descripcion = $('#descripcion').attr('value');
		var keyword = $('#keyword').attr('value');
		
		$.ajax({
			url: 'ngrupo.php',
			type: "POST",
			data: "submit=&nombre="+nombre+"&descripcion="+descripcion+"&keyword="+keyword,
			success: function(datos){
				ConsultaGrupo();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_grupos.php';
			}
		});
		return false;
	}
	
	function ActualizarGrupo(){
		var grupo_id = $('#grupo_id').attr('value');
		var nombre = $('#nombre').attr('value');
		var descripcion = $('#descripcion').attr('value');
		var keyword = $('#keyword').attr('value');
		$.ajax({
			url: 'actgrupo.php',
			type: "POST",
			data: "submit=&nombre="+nombre+"&descripcion="+descripcion+"&keyword="+keyword+"&grupo_id="+grupo_id,
			success: function(datos){
				alert(datos);
				ConsultaGrupo();
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_grupos.php';
			}
		});
		return false;
	}	
	
	function EliminarGrupo(grupo_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'sprgrupo.php',
				type: "GET",
				data: "id="+grupo_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+grupo_id).remove();
					document.location.href='index_grupos.php';
				}
			});
		}
		return false;
	}
	
	function ConsultaGrupo(){
		$.ajax({
			url: 'grupo.php',
			cache: false,
			type: "GET",
			success: function(datos){
				$("#tabla").html(datos);
			}
		});
	}
	
////////////////////////////////////////////////////////7
///////////////////////////////////////////////////////////
	function GrabarVariable(){
		var var1 = $('#var1').attr('value');		
		var valor = $('#valor').attr('value');
		$.ajax({
			url: 'nvariable.php',
			type: "POST",
			data: "submit=&var1="+var1+"&valor="+valor,
			success: function(datos){
				ConsultaVariable();
				alert(datos);
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_variable.php';
			}
		});
		return false;
	}
	
	function ActualizarVariable(){
		var variable_id = $('#variable_id').attr('value');
		var var1 = $('#var1').attr('value');
		var valor = $('#valor').attr('value');
				$.ajax({
			url: 'actvariable.php',
			type: "POST",
			data: "submit=&var1="+var1+"&valor="+valor+"&variable_id="+variable_id,
			success: function(datos){
				alert(datos);
				ConsultaVariable();
				$("#formulario").hide();
				$("#tabla").show();
				document.location.href='index_variable.php';
			}
		});
		return false;
	}	
	
	function EliminarVariable(variable_id){
		var msg = confirm("Desea eliminar este dato?")
		if ( msg ) {
			$.ajax({
				url: 'sprvariable.php',
				type: "GET",
				data: "id="+variable_id,
				success: function(datos){
					alert(datos);
					$("#fila-"+variable_id).remove();
					document.location.href='index_variable.php';
				}
			});
		}
		return false;
	}
	
	function ConsultaVariable(){
		$.ajax({
			url: 'variable.php',
			cache: false,
			type: "GET",
			success: function(datos){
				$("#tabla").html(datos);
			}
		});
	}